\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig}{\section{nubot\-\_\-gazebo\-:\-:Nubot\-Gazebo\-Config Class Reference}
\label{classnubot__gazebo_1_1NubotGazeboConfig}\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
}


{\ttfamily \#include $<$Nubot\-Gazebo\-Config.\-h$>$}

\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_1_1AbstractGroupDescription}{Abstract\-Group\-Description}
\item 
class \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_1_1AbstractParamDescription}{Abstract\-Param\-Description}
\item 
class \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_1_1DEFAULT}{D\-E\-F\-A\-U\-L\-T}
\item 
class \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_1_1GroupDescription}{Group\-Description}
\item 
class \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_1_1ParamDescription}{Param\-Description}
\end{DoxyCompactItemize}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_1_1AbstractParamDescription}{Abstract\-Param\-Description} $>$ \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a4d37d54db4abe22adcf2c85ad73cd80b}{Abstract\-Param\-Description\-Ptr}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ const \\*
\hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_1_1AbstractParamDescription}{Abstract\-Param\-Description} $>$ \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a25b01b079fefa04f8d43df7d664dedac}{Abstract\-Param\-Description\-Const\-Ptr}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_1_1AbstractGroupDescription}{Abstract\-Group\-Description} $>$ \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a8928f69a981b3b29926843b70c9cb8d4}{Abstract\-Group\-Description\-Ptr}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ const \\*
\hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_1_1AbstractGroupDescription}{Abstract\-Group\-Description} $>$ \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_aad0e4fda22f4c6a048f65a3de2f94c95}{Abstract\-Group\-Description\-Const\-Ptr}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a6c9c83ece7b76c7d538df8dc5e69c62c}{\-\_\-\-\_\-from\-Message\-\_\-\-\_\-} (dynamic\-\_\-reconfigure\-::\-Config \&msg)
\item 
void \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a25e1ce21de33a87712288030cf048091}{\-\_\-\-\_\-to\-Message\-\_\-\-\_\-} (dynamic\-\_\-reconfigure\-::\-Config \&msg, const std\-::vector$<$ \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a25b01b079fefa04f8d43df7d664dedac}{Abstract\-Param\-Description\-Const\-Ptr} $>$ \&\-\_\-\-\_\-param\-\_\-descriptions\-\_\-\-\_\-, const std\-::vector$<$ \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_aad0e4fda22f4c6a048f65a3de2f94c95}{Abstract\-Group\-Description\-Const\-Ptr} $>$ \&\-\_\-\-\_\-group\-\_\-descriptions\-\_\-\-\_\-) const 
\item 
void \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_adb45bfdcc3d7d644a9937faf061d75e9}{\-\_\-\-\_\-to\-Message\-\_\-\-\_\-} (dynamic\-\_\-reconfigure\-::\-Config \&msg) const 
\item 
void \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a9ff712973fc5245ee2e128642aec736b}{\-\_\-\-\_\-to\-Server\-\_\-\-\_\-} (const ros\-::\-Node\-Handle \&nh) const 
\item 
void \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a9ed025313605643c8ca483f6e522ad7c}{\-\_\-\-\_\-from\-Server\-\_\-\-\_\-} (const ros\-::\-Node\-Handle \&nh)
\item 
void \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a4e3cd7a6dd5b1e1c4a287d61d97c5402}{\-\_\-\-\_\-clamp\-\_\-\-\_\-} ()
\item 
uint32\-\_\-t \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a633f9c5e9d3ffbbfbe3f86450b86d322}{\-\_\-\-\_\-level\-\_\-\-\_\-} (const \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig}{Nubot\-Gazebo\-Config} \&config) const 
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static const \\*
dynamic\-\_\-reconfigure\-::\-Config\-Description \& \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a0673dfcd986fb5ab3954cf347b88f03f}{\-\_\-\-\_\-get\-Description\-Message\-\_\-\-\_\-} ()
\item 
static const \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig}{Nubot\-Gazebo\-Config} \& \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a3e2c55e2d9b5d7fef6faf023f99a3d92}{\-\_\-\-\_\-get\-Default\-\_\-\-\_\-} ()
\item 
static const \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig}{Nubot\-Gazebo\-Config} \& \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_aec95dcba139b402a8197a20f743f0b7a}{\-\_\-\-\_\-get\-Max\-\_\-\-\_\-} ()
\item 
static const \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig}{Nubot\-Gazebo\-Config} \& \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a25e68a68083544253479b7e862e56d42}{\-\_\-\-\_\-get\-Min\-\_\-\-\_\-} ()
\item 
static const std\-::vector\\*
$<$ \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a25b01b079fefa04f8d43df7d664dedac}{Abstract\-Param\-Description\-Const\-Ptr} $>$ \& \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a9106e55d8fda79e3efec4cc02825d48d}{\-\_\-\-\_\-get\-Param\-Descriptions\-\_\-\-\_\-} ()
\item 
static const std\-::vector\\*
$<$ \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_aad0e4fda22f4c6a048f65a3de2f94c95}{Abstract\-Group\-Description\-Const\-Ptr} $>$ \& \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_acd702e8b8ced29943bfc83effc0d6926}{\-\_\-\-\_\-get\-Group\-Descriptions\-\_\-\-\_\-} ()
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
class \\*
\hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_1_1DEFAULT}{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-D\-E\-F\-A\-U\-L\-T} \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_ad1f0e71f297397fbc7994b61f9785da5}{groups}
\item 
double \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a50e7782963d3dd521964548e742b8c63}{P}
\item 
double \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a930fff77f67ebef1cdc9f449295d3ddf}{I}
\item 
double \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a36f58a1ec4be38b11b4b99199d0307ec}{D}
\item 
double \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a11ef5361bdd4230a0ba0c53a05c379f5}{I\-\_\-max}
\item 
double \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_ad84e3e678499076a694352cba73a2600}{I\-\_\-min}
\item 
double \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_ae404cdb1d76241bad987ba2adbe1efaf}{cmd\-\_\-max}
\item 
double \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a504301edbc6ea775d8d4512a9e88dc78}{cmd\-\_\-min}
\end{DoxyCompactItemize}
\subsection*{Static Private Member Functions}
\begin{DoxyCompactItemize}
\item 
static const \\*
\hyperlink{classnubot__gazebo_1_1NubotGazeboConfigStatics}{Nubot\-Gazebo\-Config\-Statics} $\ast$ \hyperlink{classnubot__gazebo_1_1NubotGazeboConfig_a97a452c2e41798f6f6384c940e199b8e}{\-\_\-\-\_\-get\-\_\-statics\-\_\-\-\_\-} ()
\end{DoxyCompactItemize}


\subsection{Member Typedef Documentation}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_aad0e4fda22f4c6a048f65a3de2f94c95}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!Abstract\-Group\-Description\-Const\-Ptr@{Abstract\-Group\-Description\-Const\-Ptr}}
\index{Abstract\-Group\-Description\-Const\-Ptr@{Abstract\-Group\-Description\-Const\-Ptr}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{Abstract\-Group\-Description\-Const\-Ptr}]{\setlength{\rightskip}{0pt plus 5cm}typedef boost\-::shared\-\_\-ptr$<$const {\bf Abstract\-Group\-Description}$>$ {\bf nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-Abstract\-Group\-Description\-Const\-Ptr}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_aad0e4fda22f4c6a048f65a3de2f94c95}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a8928f69a981b3b29926843b70c9cb8d4}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!Abstract\-Group\-Description\-Ptr@{Abstract\-Group\-Description\-Ptr}}
\index{Abstract\-Group\-Description\-Ptr@{Abstract\-Group\-Description\-Ptr}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{Abstract\-Group\-Description\-Ptr}]{\setlength{\rightskip}{0pt plus 5cm}typedef boost\-::shared\-\_\-ptr$<${\bf Abstract\-Group\-Description}$>$ {\bf nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-Abstract\-Group\-Description\-Ptr}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a8928f69a981b3b29926843b70c9cb8d4}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a25b01b079fefa04f8d43df7d664dedac}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!Abstract\-Param\-Description\-Const\-Ptr@{Abstract\-Param\-Description\-Const\-Ptr}}
\index{Abstract\-Param\-Description\-Const\-Ptr@{Abstract\-Param\-Description\-Const\-Ptr}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{Abstract\-Param\-Description\-Const\-Ptr}]{\setlength{\rightskip}{0pt plus 5cm}typedef boost\-::shared\-\_\-ptr$<$const {\bf Abstract\-Param\-Description}$>$ {\bf nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-Abstract\-Param\-Description\-Const\-Ptr}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a25b01b079fefa04f8d43df7d664dedac}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a4d37d54db4abe22adcf2c85ad73cd80b}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!Abstract\-Param\-Description\-Ptr@{Abstract\-Param\-Description\-Ptr}}
\index{Abstract\-Param\-Description\-Ptr@{Abstract\-Param\-Description\-Ptr}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{Abstract\-Param\-Description\-Ptr}]{\setlength{\rightskip}{0pt plus 5cm}typedef boost\-::shared\-\_\-ptr$<${\bf Abstract\-Param\-Description}$>$ {\bf nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-Abstract\-Param\-Description\-Ptr}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a4d37d54db4abe22adcf2c85ad73cd80b}


\subsection{Member Function Documentation}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a4e3cd7a6dd5b1e1c4a287d61d97c5402}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-clamp\-\_\-\-\_\-@{\-\_\-\-\_\-clamp\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-clamp\-\_\-\-\_\-@{\-\_\-\-\_\-clamp\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-clamp\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}void nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-clamp\-\_\-\-\_\- (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a4e3cd7a6dd5b1e1c4a287d61d97c5402}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a6c9c83ece7b76c7d538df8dc5e69c62c}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-from\-Message\-\_\-\-\_\-@{\-\_\-\-\_\-from\-Message\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-from\-Message\-\_\-\-\_\-@{\-\_\-\-\_\-from\-Message\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-from\-Message\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}bool nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-from\-Message\-\_\-\-\_\- (
\begin{DoxyParamCaption}
\item[{dynamic\-\_\-reconfigure\-::\-Config \&}]{msg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a6c9c83ece7b76c7d538df8dc5e69c62c}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a9ed025313605643c8ca483f6e522ad7c}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-from\-Server\-\_\-\-\_\-@{\-\_\-\-\_\-from\-Server\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-from\-Server\-\_\-\-\_\-@{\-\_\-\-\_\-from\-Server\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-from\-Server\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}void nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-from\-Server\-\_\-\-\_\- (
\begin{DoxyParamCaption}
\item[{const ros\-::\-Node\-Handle \&}]{nh}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a9ed025313605643c8ca483f6e522ad7c}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a97a452c2e41798f6f6384c940e199b8e}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-get\-\_\-statics\-\_\-\-\_\-@{\-\_\-\-\_\-get\-\_\-statics\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-get\-\_\-statics\-\_\-\-\_\-@{\-\_\-\-\_\-get\-\_\-statics\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-get\-\_\-statics\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Nubot\-Gazebo\-Config\-Statics} $\ast$ nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-get\-\_\-statics\-\_\-\-\_\- (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}, {\ttfamily [private]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a97a452c2e41798f6f6384c940e199b8e}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a3e2c55e2d9b5d7fef6faf023f99a3d92}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-get\-Default\-\_\-\-\_\-@{\-\_\-\-\_\-get\-Default\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-get\-Default\-\_\-\-\_\-@{\-\_\-\-\_\-get\-Default\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-get\-Default\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Nubot\-Gazebo\-Config} \& nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-get\-Default\-\_\-\-\_\- (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a3e2c55e2d9b5d7fef6faf023f99a3d92}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a0673dfcd986fb5ab3954cf347b88f03f}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-get\-Description\-Message\-\_\-\-\_\-@{\-\_\-\-\_\-get\-Description\-Message\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-get\-Description\-Message\-\_\-\-\_\-@{\-\_\-\-\_\-get\-Description\-Message\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-get\-Description\-Message\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}const dynamic\-\_\-reconfigure\-::\-Config\-Description \& nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-get\-Description\-Message\-\_\-\-\_\- (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a0673dfcd986fb5ab3954cf347b88f03f}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_acd702e8b8ced29943bfc83effc0d6926}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-get\-Group\-Descriptions\-\_\-\-\_\-@{\-\_\-\-\_\-get\-Group\-Descriptions\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-get\-Group\-Descriptions\-\_\-\-\_\-@{\-\_\-\-\_\-get\-Group\-Descriptions\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-get\-Group\-Descriptions\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}const std\-::vector$<$ {\bf Nubot\-Gazebo\-Config\-::\-Abstract\-Group\-Description\-Const\-Ptr} $>$ \& nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-get\-Group\-Descriptions\-\_\-\-\_\- (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_acd702e8b8ced29943bfc83effc0d6926}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_aec95dcba139b402a8197a20f743f0b7a}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-get\-Max\-\_\-\-\_\-@{\-\_\-\-\_\-get\-Max\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-get\-Max\-\_\-\-\_\-@{\-\_\-\-\_\-get\-Max\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-get\-Max\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Nubot\-Gazebo\-Config} \& nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-get\-Max\-\_\-\-\_\- (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_aec95dcba139b402a8197a20f743f0b7a}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a25e68a68083544253479b7e862e56d42}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-get\-Min\-\_\-\-\_\-@{\-\_\-\-\_\-get\-Min\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-get\-Min\-\_\-\-\_\-@{\-\_\-\-\_\-get\-Min\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-get\-Min\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Nubot\-Gazebo\-Config} \& nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-get\-Min\-\_\-\-\_\- (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a25e68a68083544253479b7e862e56d42}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a9106e55d8fda79e3efec4cc02825d48d}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-get\-Param\-Descriptions\-\_\-\-\_\-@{\-\_\-\-\_\-get\-Param\-Descriptions\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-get\-Param\-Descriptions\-\_\-\-\_\-@{\-\_\-\-\_\-get\-Param\-Descriptions\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-get\-Param\-Descriptions\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}const std\-::vector$<$ {\bf Nubot\-Gazebo\-Config\-::\-Abstract\-Param\-Description\-Const\-Ptr} $>$ \& nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-get\-Param\-Descriptions\-\_\-\-\_\- (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a9106e55d8fda79e3efec4cc02825d48d}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a633f9c5e9d3ffbbfbe3f86450b86d322}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-level\-\_\-\-\_\-@{\-\_\-\-\_\-level\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-level\-\_\-\-\_\-@{\-\_\-\-\_\-level\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-level\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}uint32\-\_\-t nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-level\-\_\-\-\_\- (
\begin{DoxyParamCaption}
\item[{const {\bf Nubot\-Gazebo\-Config} \&}]{config}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a633f9c5e9d3ffbbfbe3f86450b86d322}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a25e1ce21de33a87712288030cf048091}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-to\-Message\-\_\-\-\_\-@{\-\_\-\-\_\-to\-Message\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-to\-Message\-\_\-\-\_\-@{\-\_\-\-\_\-to\-Message\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-to\-Message\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}void nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-to\-Message\-\_\-\-\_\- (
\begin{DoxyParamCaption}
\item[{dynamic\-\_\-reconfigure\-::\-Config \&}]{msg, }
\item[{const std\-::vector$<$ {\bf Abstract\-Param\-Description\-Const\-Ptr} $>$ \&}]{\-\_\-\-\_\-param\-\_\-descriptions\-\_\-\-\_\-, }
\item[{const std\-::vector$<$ {\bf Abstract\-Group\-Description\-Const\-Ptr} $>$ \&}]{\-\_\-\-\_\-group\-\_\-descriptions\-\_\-\-\_\-}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a25e1ce21de33a87712288030cf048091}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_adb45bfdcc3d7d644a9937faf061d75e9}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-to\-Message\-\_\-\-\_\-@{\-\_\-\-\_\-to\-Message\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-to\-Message\-\_\-\-\_\-@{\-\_\-\-\_\-to\-Message\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-to\-Message\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}void nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-to\-Message\-\_\-\-\_\- (
\begin{DoxyParamCaption}
\item[{dynamic\-\_\-reconfigure\-::\-Config \&}]{msg}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_adb45bfdcc3d7d644a9937faf061d75e9}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a9ff712973fc5245ee2e128642aec736b}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!\-\_\-\-\_\-to\-Server\-\_\-\-\_\-@{\-\_\-\-\_\-to\-Server\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-to\-Server\-\_\-\-\_\-@{\-\_\-\-\_\-to\-Server\-\_\-\-\_\-}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{\-\_\-\-\_\-to\-Server\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}void nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-\_\-\-\_\-to\-Server\-\_\-\-\_\- (
\begin{DoxyParamCaption}
\item[{const ros\-::\-Node\-Handle \&}]{nh}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a9ff712973fc5245ee2e128642aec736b}


\subsection{Member Data Documentation}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_ae404cdb1d76241bad987ba2adbe1efaf}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!cmd\-\_\-max@{cmd\-\_\-max}}
\index{cmd\-\_\-max@{cmd\-\_\-max}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{cmd\-\_\-max}]{\setlength{\rightskip}{0pt plus 5cm}double nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::cmd\-\_\-max}}\label{classnubot__gazebo_1_1NubotGazeboConfig_ae404cdb1d76241bad987ba2adbe1efaf}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a504301edbc6ea775d8d4512a9e88dc78}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!cmd\-\_\-min@{cmd\-\_\-min}}
\index{cmd\-\_\-min@{cmd\-\_\-min}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{cmd\-\_\-min}]{\setlength{\rightskip}{0pt plus 5cm}double nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::cmd\-\_\-min}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a504301edbc6ea775d8d4512a9e88dc78}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a36f58a1ec4be38b11b4b99199d0307ec}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!D@{D}}
\index{D@{D}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{D}]{\setlength{\rightskip}{0pt plus 5cm}double nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-D}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a36f58a1ec4be38b11b4b99199d0307ec}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_ad1f0e71f297397fbc7994b61f9785da5}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!groups@{groups}}
\index{groups@{groups}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{groups}]{\setlength{\rightskip}{0pt plus 5cm}class {\bf nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-D\-E\-F\-A\-U\-L\-T} nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::groups}}\label{classnubot__gazebo_1_1NubotGazeboConfig_ad1f0e71f297397fbc7994b61f9785da5}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a930fff77f67ebef1cdc9f449295d3ddf}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!I@{I}}
\index{I@{I}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{I}]{\setlength{\rightskip}{0pt plus 5cm}double nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-I}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a930fff77f67ebef1cdc9f449295d3ddf}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a11ef5361bdd4230a0ba0c53a05c379f5}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!I\-\_\-max@{I\-\_\-max}}
\index{I\-\_\-max@{I\-\_\-max}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{I\-\_\-max}]{\setlength{\rightskip}{0pt plus 5cm}double nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-I\-\_\-max}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a11ef5361bdd4230a0ba0c53a05c379f5}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_ad84e3e678499076a694352cba73a2600}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!I\-\_\-min@{I\-\_\-min}}
\index{I\-\_\-min@{I\-\_\-min}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{I\-\_\-min}]{\setlength{\rightskip}{0pt plus 5cm}double nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-I\-\_\-min}}\label{classnubot__gazebo_1_1NubotGazeboConfig_ad84e3e678499076a694352cba73a2600}
\hypertarget{classnubot__gazebo_1_1NubotGazeboConfig_a50e7782963d3dd521964548e742b8c63}{\index{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}!P@{P}}
\index{P@{P}!nubot_gazebo::NubotGazeboConfig@{nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config}}
\subsubsection[{P}]{\setlength{\rightskip}{0pt plus 5cm}double nubot\-\_\-gazebo\-::\-Nubot\-Gazebo\-Config\-::\-P}}\label{classnubot__gazebo_1_1NubotGazeboConfig_a50e7782963d3dd521964548e742b8c63}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
devel/include/nubot\-\_\-gazebo/\hyperlink{NubotGazeboConfig_8h}{Nubot\-Gazebo\-Config.\-h}\end{DoxyCompactItemize}
